<?php

$hash        = $_GET['h'];
$num_cliente = $_GET['u'];

if (!isset($num_cliente)) {
    $num_cliente = $_SESSION['usuario'];
}

if (isset($num_cliente) && isset($hash)) {

    require('./../passbook/Database/connect.php');
    //require('./Database/connect.php');

    $select_cliente = "select hash_string from cliente where num_cliente = $num_cliente";
    $result         = mysqli_query($connection, $select_cliente);

    $row     = mysqli_fetch_array($result, MYSQLI_ASSOC) or die("Error: " . mysqli_error($connection));
    $hash_db = $row['hash_string'];

    if ($hash_db == $hash) {
        $update = "update cliente set confirmacion_mail = 1 where num_cliente = $num_cliente";
        $result_update = mysqli_query($connection, $update);

        if ($result_update) {
            $_SESSION["confirmado"] = 1;
            
            echo "
      <!DOCTYPE html>
      <html>
      <head>
      <meta charset=\"UTF-8\">
      <script type=\"text/javascript\">
        alert('Tu correo electrónico ha sido confirmado con éxito.');
        window.location = \"http://www.thepool.vg/Pruebas/\";
      </script>
      </head>
      </html>
    ";
        } else {
            echo "
      <!DOCTYPE html>
      <html>
      <head>
      <meta charset=\"UTF-8\">
      <script type=\"text/javascript\">
        alert('No se pudo confirmar el correo electrónico. Inténtalo más tarde o ponte en contacto con el personal de The Pool.');
        window.location = \"http://www.thepool.vg/Pruebas\";
      </script>
      </head>
      </html>
    ";
        }
    } else {
        echo "
      <!DOCTYPE html>
      <html>
      <head>
      <meta charset=\"UTF-8\">
      <script type=\"text/javascript\">
        alert('El código de confirmación no coincide con el de nuestra base de datos. \\nContacta al personal de The Pool para que te ayuden a solucionar tu problema.');
        window.location = \"http://www.thepool.vg/\";
      </script>
      </head>
      </html>
    ";
    }
} else {
    echo "
      <!DOCTYPE html>
      <html>
      <head>
      <meta charset=\"UTF-8\">
      <script type=\"text/javascript\">
        alert('Parámetros Incompletos.');
        window.location = \"http://www.thepool.vg/\";
      </script>
      </head>
      </html>
    ";
}
?>